﻿namespace Steamworks
{
    using System;

    public enum EResult
    {
        k_EResultAccessDenied = 15,
        k_EResultAccountActivityLimitExceeded = 0x60,
        k_EResultAccountAssociatedToMultiplePartners = 90,
        k_EResultAccountDisabled = 0x2b,
        k_EResultAccountLimitExceeded = 0x5f,
        k_EResultAccountLockedDown = 0x49,
        k_EResultAccountLoginDeniedNeedTwoFactor = 0x55,
        k_EResultAccountLoginDeniedThrottle = 0x57,
        k_EResultAccountLogonDenied = 0x3f,
        k_EResultAccountLogonDeniedNoMail = 0x42,
        k_EResultAccountLogonDeniedVerifiedEmailRequired = 0x4a,
        k_EResultAccountNotFeatured = 0x2d,
        k_EResultAccountNotFound = 0x12,
        k_EResultAdministratorOK = 0x2e,
        k_EResultAlreadyLoggedInElsewhere = 50,
        k_EResultAlreadyOwned = 30,
        k_EResultAlreadyRedeemed = 0x1c,
        k_EResultBadResponse = 0x4c,
        k_EResultBanned = 0x11,
        k_EResultBlocked = 40,
        k_EResultBusy = 10,
        k_EResultCancelled = 0x34,
        k_EResultCannotUseOldPassword = 0x40,
        k_EResultConnectFailed = 0x23,
        k_EResultContentVersion = 0x2f,
        k_EResultDataCorruption = 0x35,
        k_EResultDisabled = 80,
        k_EResultDiskFull = 0x36,
        k_EResultDuplicateName = 14,
        k_EResultDuplicateRequest = 0x1d,
        k_EResultEmailSendFailure = 0x63,
        k_EResultEncryptionFailure = 0x17,
        k_EResultExpired = 0x1b,
        k_EResultExpiredLoginAuthCode = 0x47,
        k_EResultExternalAccountAlreadyLinked = 0x3b,
        k_EResultExternalAccountUnlinked = 0x39,
        k_EResultFacebookQueryError = 70,
        k_EResultFail = 2,
        k_EResultFileNotFound = 9,
        k_EResultHandshakeFailed = 0x24,
        k_EResultHardwareNotCapableOfIPT = 0x43,
        k_EResultIgnored = 0x29,
        k_EResultIllegalPassword = 0x3d,
        k_EResultInsufficientPrivilege = 0x18,
        k_EResultInvalidCEGSubmission = 0x51,
        k_EResultInvalidEmail = 13,
        k_EResultInvalidLoginAuthCode = 0x41,
        k_EResultInvalidName = 12,
        k_EResultInvalidParam = 8,
        k_EResultInvalidPassword = 5,
        k_EResultInvalidProtocolVer = 7,
        k_EResultInvalidState = 11,
        k_EResultInvalidSteamID = 0x13,
        k_EResultIOFailure = 0x25,
        k_EResultIPLoginRestrictionFailed = 0x48,
        k_EResultIPNotFound = 0x1f,
        k_EResultIPTInitError = 0x44,
        k_EResultItemDeleted = 0x56,
        k_EResultLimitExceeded = 0x19,
        k_EResultLockingFailed = 0x21,
        k_EResultLoggedInElsewhere = 6,
        k_EResultLogonSessionReplaced = 0x22,
        k_EResultNoConnection = 3,
        k_EResultNoMatch = 0x2a,
        k_EResultNoMatchingURL = 0x4b,
        k_EResultNoMobileDevice = 0x5c,
        k_EResultNotLoggedOn = 0x15,
        k_EResultNotModified = 0x5b,
        k_EResultNotSettled = 100,
        k_EResultOK = 1,
        k_EResultParentalControlRestricted = 0x45,
        k_EResultPasswordRequiredToKickSession = 0x31,
        k_EResultPasswordUnset = 0x38,
        k_EResultPending = 0x16,
        k_EResultPersistFailed = 0x20,
        k_EResultPhoneActivityLimitExceeded = 0x61,
        k_EResultPSNTicketInvalid = 0x3a,
        k_EResultRateLimitExceeded = 0x54,
        k_EResultRefundToWallet = 0x62,
        k_EResultRegionLocked = 0x53,
        k_EResultRemoteCallFailed = 0x37,
        k_EResultRemoteDisconnect = 0x26,
        k_EResultRemoteFileConflict = 60,
        k_EResultRequirePasswordReEntry = 0x4d,
        k_EResultRestrictedDevice = 0x52,
        k_EResultRevoked = 0x1a,
        k_EResultSameAsPreviousValue = 0x3e,
        k_EResultServiceReadOnly = 0x2c,
        k_EResultServiceUnavailable = 20,
        k_EResultShoppingCartNotFound = 0x27,
        k_EResultSmsCodeFailed = 0x5e,
        k_EResultSuspended = 0x33,
        k_EResultTimeNotSynced = 0x5d,
        k_EResultTimeout = 0x10,
        k_EResultTryAnotherCM = 0x30,
        k_EResultTwoFactorActivationCodeMismatch = 0x59,
        k_EResultTwoFactorCodeMismatch = 0x58,
        k_EResultUnexpectedError = 0x4f,
        k_EResultValueOutOfRange = 0x4e
    }
}

